package com.mxpio.erp.common.mes.service;

import com.mxpio.erp.common.mes.entity.ManufactureWorkOrder;
import com.mxpio.erp.common.mes.pojo.ManufactureWorkOrderVo;
import com.mxpio.erp.common.workshop.entity.ManufactureOrder;
import com.mxpioframework.common.vo.Result;
import com.mxpioframework.system.service.BaseService;

import java.util.List;

public interface ManufactureWorkOrderService extends BaseService<ManufactureWorkOrder> {
    Result<?> manufactureOrderDispatch(ManufactureWorkOrderVo batchInfoVo);

    void handleDispatchNum(List<ManufactureOrder> content);

    Result<?> release(String batchCode);

    Result<?> split(String batchCode, Integer splitNum);
}
